Cordova একটি ওপেন সোর্স প্ল্যাটফর্ম যা মোবাইল অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য ব্যবহৃত হয়। এটি HTML, CSS, এবং JavaScript ব্যবহার করে মোবাইল অ্যাপ তৈরি করার জন্য একটি ক্রস-প্ল্যাটফর্ম ফ্রেমওয়ার্ক। Cordova ইনস্টল করতে আপনাকে Node.js এবং npm (Node Package Manager) ব্যবহার করতে হবে, কারণ Cordova একটি npm প্যাকেজ হিসেবে ইনস্টল করা হয়।
এখানে Windows, Linux, এবং macOS-এ Cordova ইনস্টল করার ধাপগুলো দেওয়া হলো:
1. প্রাথমিক প্রস্তুতি
প্রথমে আপনাকে Node.js এবং npm ইনস্টল করতে হবে। Cordova Node.js ব্যবহার করে কাজ করে এবং npm এর মাধ্যমে ইনস্টল করা হয়।
Node.js এবং npm ইনস্টল করুন
- Node.js অফিসিয়াল সাইট থেকে আপনার অপারেটিং সিস্টেমের জন্য LTS (Long Term Support) ভার্সন ডাউনলোড করুন।
- ডাউনলোড এবং ইনস্টল করার পর, নিশ্চিত করতে টার্মিনাল বা কমান্ড প্রম্পটে নিচের কমান্ডগুলি রান করুন:
node -v
npm -vএগুলি ইনস্টল করা থাকলে Node.js এবং npm এর ভার্সন দেখাবে।
2. Cordova ইনস্টলেশন
Node.js এবং npm ইনস্টল হওয়ার পরে, Cordova ইনস্টল করতে নিচের ধাপগুলো অনুসরণ করুন:
Windows, Linux, macOS এ Cordova ইনস্টল করুন
Command Prompt (Windows) / Terminal (Linux/macOS) এ নিচের কমান্ডটি রান করুন:
npm install -g cordovaএই কমান্ডটি Cordova কে গ্লোবালি ইনস্টল করবে, যার মাধ্যমে আপনি যেকোনো প্রোজেক্টে Cordova ব্যবহার করতে পারবেন।
ইনস্টলেশন পরীক্ষা করুন
Cordova সঠিকভাবে ইনস্টল হয়েছে কিনা পরীক্ষা করতে টার্মিনাল বা কমান্ড প্রম্পটে নিচের কমান্ডটি চালান:
cordova -vএটি Cordova এর ইনস্টল করা ভার্সন দেখাবে, যা নিশ্চিত করবে যে ইনস্টলেশন সফল হয়েছে।
3. Cordova প্রকল্প তৈরি করা
Cordova সফলভাবে ইনস্টল হওয়ার পর, একটি নতুন Cordova প্রোজেক্ট তৈরি করতে নিচের কমান্ডটি চালান:
cordova create myAppএখানে myApp আপনার প্রোজেক্টের নাম। এই কমান্ডটি একটি নতুন প্রোজেক্ট ডিরেক্টরি তৈরি করবে এবং তার মধ্যে Cordova এর ফাইলগুলো রাখতে সহায়ক হবে।
প্রোজেক্ট ডিরেক্টরিতে যান
cd myAppএখন আপনি নতুন তৈরি করা প্রোজেক্ট ডিরেক্টরির মধ্যে চলে এসেছেন।
4. প্ল্যাটফর্ম যোগ করুন
আপনি যদি একটি নির্দিষ্ট মোবাইল প্ল্যাটফর্ম (যেমন Android বা iOS) এর জন্য অ্যাপ তৈরি করতে চান, তাহলে প্ল্যাটফর্ম যোগ করতে হবে।
Android প্ল্যাটফর্ম যোগ করুন
cordova platform add androidiOS প্ল্যাটফর্ম যোগ করুন (macOS এ)
cordova platform add iosএই কমান্ডটি আপনার প্রোজেক্টে Android বা iOS প্ল্যাটফর্ম যুক্ত করবে।
5. অ্যাপ তৈরি এবং রান করা
আপনার প্ল্যাটফর্ম যোগ করার পর, Cordova অ্যাপ তৈরি এবং রান করতে নিচের কমান্ডটি ব্যবহার করুন:
Android অ্যাপ রান করুন
cordova run androidiOS অ্যাপ রান করুন (macOS এ)
cordova run iosএই কমান্ডটি আপনার অ্যাপটি প্ল্যাটফর্মে রান করবে এবং সিমুলেটর বা ডিভাইসে দেখাবে।
সারাংশ
Cordova ইনস্টলেশন প্রক্রিয়া:
- Node.js এবং npm ইনস্টল করুন।
- Cordova ইনস্টল করতে
npm install -g cordovaকমান্ড ব্যবহার করুন। - নতুন প্রোজেক্ট তৈরি করতে
cordova create myAppকমান্ডটি ব্যবহার করুন। - নির্দিষ্ট প্ল্যাটফর্ম (Android/iOS) যোগ করতে
cordova platform add androidবাcordova platform add iosব্যবহার করুন। - অ্যাপ রান করতে
cordova run androidবাcordova run iosকমান্ড ব্যবহার করুন।
এই ধাপগুলি অনুসরণ করে আপনি Windows, Linux, বা macOS এ Cordova অ্যাপ্লিকেশন তৈরি এবং রান করতে পারবেন।
Read more